short anchovy - Turco Inglés Diccionario